institutions of public utility - Turc Anglais Dictionnaire